/* ---- reset ---- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;/*font-weight:normal*/}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
	/* HTML5 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}


/* ---- fonts ---- */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/* ---- clearfix ---- */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{#zoom:1; text-align:left;}
.clear{background:none;border:0;font-size:0;margin:0;width:0;height:0;visibility:hidden;display:block;float:none;clear:both;}

	
/* ---- links ---- */
a{color:#0069d6;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}


/* ---- grids ---- */
/*
.line:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.lastUnit:after{content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden; clear:both;height:0 !important;display:block;line-height:0;}
.line{*zoom:1;}
*/
.line,.last{overflow:hidden;_overflow:visible;_zoom:1;}
.size1of2,.size1of3,.size2of3,.size1of4,.size3of4,.size1of5,.size2of5,.size3of5,.size4of5 {float:left;display:inline;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit {display: table-cell; *display:block;*zoom:1;float:none;_position:relative; _left:-3px; _margin-right: -3px;width:auto;}

.wrap{width:960px;margin:0 auto;}


/*---- headings ---- */
h1,.h1{font-size:20px;}
h2,.h2{font-size:16px; font-weight:bold;}
h3,.h3{font-size:15px; font-weight:bold;}
h4,.h4{font-size:14px; font-weight:bold;}
h5,.h5{font-size:13px; font-weight:bold;}
h6,.h6{font-size:12px; font-weight:bold;}
.headings_hasM h1{margin-bottom:20px;}
.headings_hasM h2{margin-bottom:15px;}
.headings_hasM h3{margin-bottom:13px;}
.headings_hasM h4,.headings_hasM h5,.headings_hasM h6{margin-bottom:10px;}


/* ---- elements ---- */
img{display:line-block;}
em{font-style:italic;}
strong{font-weight:bold;}
hr{/*border:5px solid #e2e2e2; border-width: 0 0 5px 0; margin: 20px 10px 10px 10px;*/}


/* ---- tables ---- */
th{font-weight:bold;}
caption{/*display:none;*/}


/* ---- forms ---- */
.text{padding:5px;border-color:#bdbdbd #d9d9d9 #d9d9d9 #bdbdbd;border-width:1px;border-style:solid;background-color:transparent;}


/* ---- generals --> 常用class样式 ---- */
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.over_h{overflow:hidden;#zoom:1;}
.hide{display:none;}
.b{font-weight:bold;}
.normal{font-style:normal;font-weight:normal;}
.red_fonts{color:#f00;}
.ya_hei{font-family:Microsoft YaHei;}
.headings_marginB{margin-bottom:15px;} 
 	
.odd{background:#f5f5f5;}
.even{background:#fafafa;}
.table_h{background:#fff;}


/* ---- mod --> 常用模块样式 ---- */
	/* 在model.css样式里面 */









/* body */
body{ font:13px/1.5 Arial, Helvetica, sans-serif;}



